package net.servir.capacidades.model;

import java.io.Serializable;
import java.util.LinkedList;

public class Responsable implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -2375462880321633614L;
	private Number id_responsable;
	private String dni;
	private String dniprevio;
	private String correo;
	private String cod_profesion;
	private String cod_regimen;
	private String clave;
	private String estado;
	private String cod_rol_responsable;
	private String telefono;
	private Number id_persona;
	private Number id_ejecutora;
	private Number id_ambito;
	private Number id_diagnostico;
	private LinkedList<Regimen> regimenes;
	private LinkedList<Profesion> profesiones;
	LinkedList<GenOption> modalidades = new LinkedList<GenOption>();
	// inscritos son los que existen en la entidad
	private Integer inscritos;
	// inscritosReales son los que existen aparte del responsable
	private Integer inscritosReales;
	private Integer jefesinscritos;
	private Integer operadoresinscritos;
	private String max_fec_validacion;
	private String codModalidad;
	private String estado_registro;
	private String fec_registro;
	private String fec_habilitacion;
	private String asignado;
	private String fec_fin_censo;
	
	private String nombrepuesto; // (varchar 80)
	private String confianza; // (varchar 2)
	private String pertencerrhh; // (varchar 2)
	private String enadicion; // (varchar 2)
	private String estadoenpuesto; // (varchar 20)
	
	public String getNombrepuesto() {
		return nombrepuesto;
	}
	public void setNombrepuesto(String nombrepuesto) {
		this.nombrepuesto = nombrepuesto;
	}
	public String getConfianza() {
		return confianza;
	}
	public void setConfianza(String confianza) {
		this.confianza = confianza;
	}
	public String getPertencerrhh() {
		return pertencerrhh;
	}
	public void setPertencerrhh(String pertencerrhh) {
		this.pertencerrhh = pertencerrhh;
	}
	public String getEnadicion() {
		return enadicion;
	}
	public void setEnadicion(String enadicion) {
		this.enadicion = enadicion;
	}
	public String getEstadoenpuesto() {
		return estadoenpuesto;
	}
	public void setEstadoenpuesto(String estadoenpuesto) {
		this.estadoenpuesto = estadoenpuesto;
	}
	public String getFec_fin_censo() {
		return fec_fin_censo;
	}
	public void setFec_fin_censo(String fec_fin_censo) {
		this.fec_fin_censo = fec_fin_censo;
	}
	public String getFec_registro() {
		return fec_registro;
	}
	public void setFec_registro(String fec_registro) {
		this.fec_registro = fec_registro;
	}
	public LinkedList<GenOption> getModalidades() {
		return modalidades;
	}
	public void setModalidades(LinkedList<GenOption> Modalidades) {
		modalidades = Modalidades;
	}
	public String getCodModalidad() {
		return codModalidad;
	}
	public void setCodModalidad(String codModalidad) {
		this.codModalidad = codModalidad;
	}
	public Integer getInscritosReales() {
		return inscritosReales;
	}
	public void setInscritosReales(Integer inscritosReales) {
		this.inscritosReales = inscritosReales;
	}
	public Integer getJefesinscritos() {
		return jefesinscritos;
	}
	public void setJefesinscritos(Integer jefesinscritos) {
		this.jefesinscritos = jefesinscritos;
	}
	public Integer getOperadoresinscritos() {
		return operadoresinscritos;
	}
	public void setOperadoresinscritos(Integer operadoresinscritos) {
		this.operadoresinscritos = operadoresinscritos;
	}
	public String getMax_fec_validacion() {
		return max_fec_validacion;
	}
	public void setMax_fec_validacion(String maxFecValidacion) {
		max_fec_validacion = maxFecValidacion;
	}
	public Integer getInscritos() {
		return inscritos;
	}
	public void setInscritos(Integer inscritos) {
		this.inscritos = inscritos;
	}
	public Number getId_diagnostico() {
		return id_diagnostico;
	}
	public void setId_diagnostico(Number idDiagnostico) {
		id_diagnostico = idDiagnostico;
	}
	public String getDniprevio() {
		return dniprevio;
	}
	public void setDniprevio(String dniprevio) {
		this.dniprevio = dniprevio;
	}
	public Number getId_persona() {
		return id_persona;
	}
	public void setId_persona(Number idPersona) {
		id_persona = idPersona;
	}
	public Number getId_responsable() {
		return id_responsable;
	}
	public void setId_responsable(Number idResponsable) {
		id_responsable = idResponsable;
	}
	public String getDni() {
		return dni;
	}
	public void setDni(String dni) {
		this.dni = dni;
	}
	public String getCorreo() {
		return correo;
	}
	public void setCorreo(String correo) {
		this.correo = correo;
	}
	public String getCod_profesion() {
		return cod_profesion;
	}
	public void setCod_profesion(String codProfesion) {
		cod_profesion = codProfesion;
	}
	public String getCod_regimen() {
		return cod_regimen;
	}
	public void setCod_regimen(String codRegimen) {
		cod_regimen = codRegimen;
	}
	public String getClave() {
		return clave;
	}
	public void setClave(String clave) {
		this.clave = clave;
	}
	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}
	public String getCod_rol_responsable() {
		return cod_rol_responsable;
	}
	public void setCod_rol_responsable(String codRolResponsable) {
		cod_rol_responsable = codRolResponsable;
	}
	public LinkedList<Regimen> getRegimenes() {
		return regimenes;
	}
	public void setRegimenes(LinkedList<Regimen> regimenes) {
		this.regimenes = regimenes;
	}
	public LinkedList<Profesion> getProfesiones() {
		return profesiones;
	}
	public void setProfesiones(LinkedList<Profesion> profesiones) {
		this.profesiones = profesiones;
	}

	public Number getId_ejecutora() {
		return id_ejecutora;
	}
	public void setId_ejecutora(Number idEjecutora) {
		id_ejecutora = idEjecutora;
	}
	public String getTelefono() {
		return telefono;
	}
	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}
	public void setEstado_registro(String estado_registro) {
		this.estado_registro = estado_registro;
	}
	public String getEstado_registro() {
		return estado_registro;
	}
	public void setFec_habilitacion(String fec_habilitacion) {
		this.fec_habilitacion = fec_habilitacion;
	}
	public String getFec_habilitacion() {
		return fec_habilitacion;
	}
	public void setAsignado(String asignado) {
		this.asignado = asignado;
	}
	public String getAsignado() {
		return asignado;
	}
	public void setId_ambito(Number id_ambito) {
		this.id_ambito = id_ambito;
	}
	public Number getId_ambito() {
		return id_ambito;
	}
	
	
}
